local extension = Package:new("meritocracy")
extension.extensionName = "new_heg_diy_my"
extension.game_modes_whitelist = { "mul_heg_mode", "ex_heg_mode", "zhonger_heg_mode"}

extension:loadSkillSkelsByPath("./packages/new_heg_diy_my/pkg/meritocracy/skills")

Fk:loadTranslationTable{
    ["meritocracy"] = "日月交辉·贤",
}

local chenqun = General:new(extension, "wk_heg__chenqun", "wei", 3)
chenqun:addCompanions("st_heg__caopi")
chenqun:addSkills{ "wk_heg__dingpin", "wk_heg__faen"}
Fk:loadTranslationTable{
    ["wk_heg__chenqun"] = "陈群",
    ["#wk_heg__chenqun"] = "万世臣表",
    ["designer:wk_heg__chenqun"] = "教父&635",

    ["~wk_heg__chenqun"] = "吾身虽陨，典律昭彰。",
}

General:new(extension, "wk_heg__caorui", "wei", 3, 3, General.Male):addSkills{ "wk_heg__yuchen","wk_heg__mingsong" }
Fk:loadTranslationTable{
    ["wk_heg__caorui"] = "曹叡",
    ["#wk_heg__caorui"] = "天资的明君",
    ["designer:wk_heg__caorui"] = "小曹神",

    ["~wk_heg__caorui"] = "悔不该耽于逸乐，至由今日。",
}

local xujing = General:new(extension, "wk_heg__xujing", "shu", 3, 3, General.Male)
xujing:addCompanions("quan_heg__fazheng")
xujing:addSkills{ "wk_heg__yuyan","wk_heg__caixia" }
Fk:loadTranslationTable{
    ["wk_heg__xujing"] = "许靖",
    ["#wk_heg__xujing"] = "尺瑜寸瑕",
    ["designer:wk_heg__xujing"] = "教父&635&24",

    ["~wk_heg__xujing"] = "时人如江鲫，所逐者功利尔…",
}

local zhangsong = General:new(extension, "wk_heg__zhangsong", "shu", 3)
zhangsong:addCompanions("quan_heg__fazheng")
zhangsong:addSkills{ "wk_heg__qiangzhi","wk_heg__xiantu" }
Fk:loadTranslationTable{
    ["wk_heg__zhangsong"] = "张松",
    ["#wk_heg__zhangsong"] = "怀璧待凤仪",
    ["designer:wk_heg__zhangsong"] = "猪&边缘",

    ["~wk_heg__zhangsong"] = "皇叔不听吾谏言，悔时晚矣！",
}

-- local buzhi = General:new(extension, "wk_heg__buzhi", "wu", 4)
-- buzhi.deputyMaxHpAdjustedValue = -1
-- buzhi:addSkills{ "wk_heg__hongde","wk_heg__shucai","wk_heg__dingpan" }
-- Fk:loadTranslationTable{
--     ["wk_heg__buzhi"] = "步骘",
--     ["#wk_heg__buzhi"] = "博研沈深",
--     ["designer:wk_heg__buzhi"] = "教父&风箫",

--     ["~wk_heg__buzhi"] = "交州已定，主公尽可放心。",
-- }

local guyong = General:new(extension, "wk_heg__guyong", "wu", 3, 3, General.Male)
guyong:addCompanions("st_heg__zhangzhaozhanghong")
guyong:addSkills{ "wk_heg__yanjie","wk_heg__mowei" }
Fk:loadTranslationTable{
  ["wk_heg__guyong"] = "顾雍",
  ["designer:wk_heg__guyong"] = "静谦",
  ["#wk_heg__guyong"] = "庙堂的玉磐",

  ["~wk_heg__guyong"] = "此番患疾，吾必不起……",
}

General:new(extension, "wk_heg__luji", "wu", 3, 3, General.Male):addSkills{ "wk_heg__huaiju","wk_heg__zhenglun" }
Fk:loadTranslationTable{
    ["wk_heg__luji"] = "陆绩",
    ["designer:wk_heg__luji"] = "静谦",
    ["#wk_heg__luji"] = "孝淳博识",

    ["~wk_heg__luji"] = "恨不能见，车同轨，书同文…",
}

local simahui = General:new(extension, "wk_heg__simahui", "qun", 3, 3, General.Male)
simahui:addSkills{ "wk_heg__jianjie","wk_heg__jingqi"}
simahui:addRelatedSkills{ "wk_heg__huoji","wk_heg__lianhuan" }
Fk:loadTranslationTable{
    ["wk_heg__simahui"] = "司马徽",
    ["designer:wk_heg__simahui"] = "教父&静谦&猪",
    ["#wk_heg__simahui"] = "水镜先生",

    ["~wk_heg__simahui"] = "这似乎，没那么好了…",
}

General:new(extension, "wk_heg__gaogan", "qun", 4, 4, General.Male):addSkills{ "wk_heg__juguan" }
Fk:loadTranslationTable{
    ["wk_heg__gaogan"] = "高干",
    ["#wk_heg__gaogan"] = "才志宏邈",
    ["designer:wk_heg__gaogan"] = "祭祀",

    ["~wk_heg__gaogan"] = "天不助我！",
}

return extension